package com.vca.common.response;

import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author chenbing
 * @date 2022/10/17   13:42
 */
@Data
@ApiModel(value = "相关课程模型")
public class CourseAboutResponse {

    @ApiModelProperty(value = "主键id（课程ID/套课ID/讲座ID/展览ID/商品ID）")
    private Long aboutId;

    @ApiModelProperty(value = "0 = 课程 1= taoKe 2=讲座 3=展览 4=商品")
    private Integer typeCourse;

    @ApiModelProperty(value = "封面图")
    private String cover;

    @ApiModelProperty(value = "分享海报")
    private String sharePoster;

    @ApiModelProperty(value = "名称")
    private String name;

    @ApiModelProperty(value = "类型名称")
    private String typeName;

    @ApiModelProperty(value = "便签颜色")
    private String labelColor;

    @ApiModelProperty(value = "价格")
    private BigDecimal price;

    @ApiModelProperty(value = "attValueId")
    private Integer attValueId;

    @ApiModelProperty(value = "排序")
    @JsonIgnore
    private Integer sort;
}
